package org.platform.mo.db;

import javax.persistence.Column;
import javax.persistence.Id;
import javax.persistence.Table;

@Table(name = "tb_fd_kb_expert")
public class FdKbExpert {
    /**
     * ID
     */
    @Id
    @Column(name = "ID")
    private String id;

    /**
     * 站点(Xinan:西南站
            Sanya:三亚站
            Kasha:喀什站
            Miyun:密云站
            )
     */
    @Column(name = "Station")
    private String station;

    /**
     * 申请人
     */
    @Column(name = "ApplyUser")
    private String applyuser;

    /**
     * 现象
     */
    @Column(name = "Phenomena")
    private String phenomena;

    /**
     * 原因
     */
    @Column(name = "Reason")
    private String reason;

    /**
     * 设备ID
     */
    @Column(name = "DeviceID")
    private String deviceid;

    /**
     * 任务号
     */
    @Column(name = "TaskID")
    private String taskid;

    /**
     * 建议
     */
    @Column(name = "Advise")
    private String advise;

    /**
     * 审核人
     */
    @Column(name = "AuditUser")
    private String audituser;

    /**
     * 申请时间
     */
    @Column(name = "ApplyTime")
    private Long applytime;

    /**
     * 答复时间
     */
    @Column(name = "ReplyTime")
    private Long replytime;

    /**
     * 是否解决(0：解决
            1：未解决
            )
     */
    @Column(name = "isResolved")
    private Integer isresolved;

    /**
     * 备注
     */
    @Column(name = "Note")
    private String note;

    /**
     * 获取ID
     *
     * @return ID - ID
     */
    public String getId() {
        return id;
    }

    /**
     * 设置ID
     *
     * @param id ID
     */
    public void setId(String id) {
        this.id = id;
    }

    /**
     * 获取站点(Xinan:西南站
            Sanya:三亚站
            Kasha:喀什站
            Miyun:密云站
            )
     *
     * @return Station - 站点(Xinan:西南站
            Sanya:三亚站
            Kasha:喀什站
            Miyun:密云站
            )
     */
    public String getStation() {
        return station;
    }

    /**
     * 设置站点(Xinan:西南站
            Sanya:三亚站
            Kasha:喀什站
            Miyun:密云站
            )
     *
     * @param station 站点(Xinan:西南站
            Sanya:三亚站
            Kasha:喀什站
            Miyun:密云站
            )
     */
    public void setStation(String station) {
        this.station = station;
    }

    /**
     * 获取申请人
     *
     * @return ApplyUser - 申请人
     */
    public String getApplyuser() {
        return applyuser;
    }

    /**
     * 设置申请人
     *
     * @param applyuser 申请人
     */
    public void setApplyuser(String applyuser) {
        this.applyuser = applyuser;
    }

    /**
     * 获取现象
     *
     * @return Phenomena - 现象
     */
    public String getPhenomena() {
        return phenomena;
    }

    /**
     * 设置现象
     *
     * @param phenomena 现象
     */
    public void setPhenomena(String phenomena) {
        this.phenomena = phenomena;
    }

    /**
     * 获取原因
     *
     * @return Reason - 原因
     */
    public String getReason() {
        return reason;
    }

    /**
     * 设置原因
     *
     * @param reason 原因
     */
    public void setReason(String reason) {
        this.reason = reason;
    }

    /**
     * 获取设备ID
     *
     * @return DeviceID - 设备ID
     */
    public String getDeviceid() {
        return deviceid;
    }

    /**
     * 设置设备ID
     *
     * @param deviceid 设备ID
     */
    public void setDeviceid(String deviceid) {
        this.deviceid = deviceid;
    }

    /**
     * 获取任务号
     *
     * @return TaskID - 任务号
     */
    public String getTaskid() {
        return taskid;
    }

    /**
     * 设置任务号
     *
     * @param taskid 任务号
     */
    public void setTaskid(String taskid) {
        this.taskid = taskid;
    }

    /**
     * 获取建议
     *
     * @return Advise - 建议
     */
    public String getAdvise() {
        return advise;
    }

    /**
     * 设置建议
     *
     * @param advise 建议
     */
    public void setAdvise(String advise) {
        this.advise = advise;
    }

    /**
     * 获取审核人
     *
     * @return AuditUser - 审核人
     */
    public String getAudituser() {
        return audituser;
    }

    /**
     * 设置审核人
     *
     * @param audituser 审核人
     */
    public void setAudituser(String audituser) {
        this.audituser = audituser;
    }

    /**
     * 获取申请时间
     *
     * @return ApplyTime - 申请时间
     */
    public Long getApplytime() {
        return applytime;
    }

    /**
     * 设置申请时间
     *
     * @param applytime 申请时间
     */
    public void setApplytime(Long applytime) {
        this.applytime = applytime;
    }

    /**
     * 获取答复时间
     *
     * @return ReplyTime - 答复时间
     */
    public Long getReplytime() {
        return replytime;
    }

    /**
     * 设置答复时间
     *
     * @param replytime 答复时间
     */
    public void setReplytime(Long replytime) {
        this.replytime = replytime;
    }

    /**
     * 获取是否解决(0：解决
            1：未解决
            )
     *
     * @return isResolved - 是否解决(0：解决
            1：未解决
            )
     */
    public Integer getIsresolved() {
        return isresolved;
    }

    /**
     * 设置是否解决(0：解决
            1：未解决
            )
     *
     * @param isresolved 是否解决(0：解决
            1：未解决
            )
     */
    public void setIsresolved(Integer isresolved) {
        this.isresolved = isresolved;
    }

    /**
     * 获取备注
     *
     * @return Note - 备注
     */
    public String getNote() {
        return note;
    }

    /**
     * 设置备注
     *
     * @param note 备注
     */
    public void setNote(String note) {
        this.note = note;
    }
}